stand behind one's word - Alemán Inglés Diccionario